	*{
		margin:0;
		padding:0
	}
	html,body{
		width:100%;
		height:100%;
	}
	.button {
		display: inline-block;
		outline: none;
		cursor: pointer;
		text-align: center;
		text-decoration: none;
		font: 14px/100% Arial, Helvetica, sans-serif;
		padding: 12px 0px 12px;
		text-shadow: 0 1px 1px rgba(0,0,0,.3);
		-webkit-border-radius: .5em; 
		-moz-border-radius: .5em;
		border-radius: .5em;
		-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
		-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
		box-shadow: 0 1px 2px rgba(0,0,0,.2);
		margin:0px 10px 0px 10px;
	}
	.button:hover {
		text-decoration: none;
	}
	.button:active {
		position: relative;
	}
	.orange ,.orange:hover,.orange:active{
		color: #f8fdf5;
		border: solid 1px #57b729;
		background: #f78d1d;
		background: -webkit-gradient(linear, left top, left bottom, from(#7fcc3c), to(#57b729));
		background: -moz-linear-gradient(top,  #57b729,  #7fcc3c);
		filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7fcc3c', endColorstr='#57b729');
	}
	.main {
		width:100%;
		height:100%;
	}
	
	.top{
		
	}

	.top p{
		font-family:黑体;
		font-weight:bold;
		font-size:1em;
		color:#0aadfd;
		margin:0px;
	}
	
	.center {
		background: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#fffcfc));
		text-align:center;
	}
	
	.center ul{
		margin:0px 10px 15px 10px;
		padding-left:0px;
		border:1px solid #c1bfbf;
		border-radius: .5em;
		list-style-type:none;
		background-color:#FFFFFF;
		font-size:1em;
		font-weight:normal;
		font-family: 微软雅黑;
	}
	
	.center ul li{
		padding:8px 0px;
		text-align:left;
		
	}
	
	.center ul li:nth-child(n+2){
		border-top:1px solid #c1bfbf;
	}
	
	.center ul li span:nth-child(1){
		
	}
	
	.center ul li table ,.center ul li table tr{
		width:100%;
	}
	
	.center ul li table tr td:first-child{
		width:75px;
		text-align:right;
		padding:0px 20px 0px 5px;
	}
	.center ul li table tr td:nth-child(2){
		text-align:left; 
	}
	.center ul li table tr td:nth-child(3){
		width: 25px; 
		padding-right:15px;
	} 
	
	
	/**
		选择遮罩页面--开始
	**/
	
	.zhezhao
	{
	 width:100%;
	 height:100%;
	 background-color:#000;
	 filter:alpha(opacity=50);
	 -moz-opacity:0.5;
	 opacity:0.5;
	 position:absolute;
	 left:0px;
	 top:0px;
	 
	 z-index:100;
	}
	
	#date_select_page{
		vertical-align: middle;
		display:none;
	}
	
	#date_select_page_center_content{
		width:235px;
		background-color:#fff;
		border-radius: .5em;
		height:195px;
		overflow-y:auto;
		z-index:999;
		position:absolute;
		top:0;
		bottom:0;
		left:0;
		right:0;
		margin:auto;
	}
	
	#date_select_ul{
		
	}
	
	#date_select_ul li{
		list-style-type:none;
		padding:10px 0px 10px 15px;
		margin:0px 5px 0px 5px;
	}
	
	#date_select_ul li:nth-child(n+1){
		border-bottom:1px solid #c1bfbf;

	}
	
	#date_select_ul li span:nth-child(2){
		display:none;
		width:25px;
		margin-right:10px;
		float:right;
	}
	
	.date_selected_li{
		color: #76c0f1;
		font-weight: bold;
	}
	
	/**
		选择遮罩页面--结束
	**/